JSON Schema

❓질문

JSON Schema에 대해 설명해주세요.


💡 조사하기전 내가 알고 있던 내용

JSON은 데이터를 키와 밸류 형태로 표시하는 데이터 저장 형식이고 스키마는 데이터가 어떠한 형태로 존재하는지에 대한 뜻입니다.

아마 추론해보자면 JSON의 데이터가 어떠한 형태로 존재하는지를 의미하는것 같습니다 보통 JSON 데이터가 어떠한 형태로 존재하는지 타입, 들어가야하는 값등을 표시하는것이라면 서버와 클라이언트 사이에 데이터 통신을 할때 사용하는 것쯤으로 생각할 수 있겠습니다.


🏫 정리한 내용

JSON 스키마는 JSON의 데이터가 어떠한 데이터가 들어가있는지 어떠한 형태를 띄고있는지 설명하기 위한 명세서 입니다.

들어가는 속성으로는 type, properties, required등이 있으며 각각 데이터 유형 , 객체의 속성, 속성값이 필수인지등을 나타낼 수 있습니다.